<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* 浏览器样式初始化 */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-size:14px;font-family:"Microsoft Yahei";line-height:2em}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block; }
html,body{color:#5c5b5b}
body{background:#fff}
ul,ol,li{list-style:none}
a{color:#5c5b5b;text-decoration:none;}
a:hover{text-decoration:none;-webkit-transition: background-color .2s ease;-moz-transition: background-color .2s ease;-ms-transition: background-color .2s ease;-o-transition: background-color .2s ease;transition: background-color .2s ease; color: #38bca4}
img{border:0}
em,i{font-style:normal}
h1,h2,h3,h4,h5{font-weight:normal}
.clear:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
.clear { zoom:1; }
.left { float:left; }
.right { float:right; }
.hide{ display:none;}
/*延迟加载*/
.lazy {background: url("loading.gif") 50% 50% no-repeat;}
.relative{position: relative;}
/*分页框架*/
.pager {width:100%; color:#5c5b5b; line-height:30px; padding:0; font-size:12px; text-align:center;}
.pager a,.pager span { border: #cccccc 1px solid; padding:0px 8px; color: #666; text-decoration: none;  font-size:12px; height:26px;line-height:26px;display:inline-block;margin:0 3px}
.pager a:hover { border: #49b3c8 1px solid; color: #fff; background-color: #49b3c8; }
.pager a:active { color: #fff; border: #49b3c8 1px solid; background-color: #49b3c8; }
.pager span.now  { color: #fff; border: #49b3c8 1px solid; background-color: #49b3c8; }
.pager span.disabled { color: #ccc;  border: #ccc 1px solid } 
.top{height:76px;background-color: #e6e6e6;}

.top-left,.top-right{height: 38px;}
.top-left p{display: inline-block;color: #808080;line-height: 38px;display: block;float: left;font-size: 14px;}
.top-left a,.top-right a{color:#808080;line-height: 38px;display: block;float: left;font-size: 14px;}
.top-login{padding-left:24px;background: url(login.jpg) no-repeat 0 50%;margin-left:20px;}
.top-register{padding-left:24px;background: url(register.jpg) no-repeat 0 50%;}
.shuxian{margin: 0 8px;}

/*分页框架*/
.w100{width: 100%}
.w1100{width: 1100px;margin: 0 auto}
.relative{position: relative;}

.header{height: 71px;padding: 25px 0 }
.header img{display: block;width: 201px;height: 71px;}
.header-center{width: 600px;margin-top: 10px;margin-left:30px;overflow: hidden }
.header-center ul{width: 110%;}
.header-center ul li{float: left;width: 200px;height:55px;margin-right: 10px }
.header-center ul li i{display: block;width: 55px;height: 55px;float: left}
.header-center ul li p{float: left;margin-left: 15px}
.header-center ul li p:first-child{color: #e60012;padding-top: 5px}
.header-center ul li p:last-child{line-height: 20px;margin-top: -5px}
.index-icon{background: url(index-icon.png) no-repeat;}
.index-icon1{background-position: 0 0}
.index-icon2{background-position: -55px 0}
.index-icon3{background-position: -110px 0}

.header-right{width:250px;margin-top: 15px}
.header-right .search_input{border: 2px solid #ff7d7a;border-radius: 5px 0px 0px 5px ;height:36px;line-height: 36px;width: 100px;float: left;border-right: none; padding-left:10px;font-size: 12px;width: 172px}
.header-right .search_botton{height: 40px;width: 66px;float: left}

.nav{height:42px;background-color: #38bca4 }
/* .nav ul{position: relative;} */
.nav .nav-ul li{float: left;}
.nav .nav-ul .li-hover:hover a,.nav .nav-ul .hover{background-color: #00a889}
.nav .nav-ul li .nav-ul-li-a{color: #fff;display: block;height: 42px;line-height: 42px;padding: 0 35px;font-size: 14px}
#nav-silde{width: 201px;background-color:#00a889;margin-right: 14px}
.index-icon4{width:28px;height: 28px;display: block;background-position:0 -61px;float: left;margin-top: 5px;margin-left: 33px;margin-right: 15px  }
.nav-slide-down{position: absolute;top: 42px;left: 0px;width: 199px;border:1px solid #d0d0d0;border-top: none;background-color: #fafafa;z-index:99;}
/* .nav-slide-down-li a{display:inline!important;color: #5c5b5b!important;font-size: 14px!important;padding: }  */
.nav-ul .nav-slide-down{display: none}
.nav-slide-down li{height: 75px;line-height: 75px;border-bottom: 1px dashed #e6e6e6;width:90%;margin: 0 auto;margin-left: 10px;}
.nav-slide-down li:last-child{border-bottom: none}
.index-icon5{width:28px;height: 28px;display: block;background-position:0 -91px;float: left;margin: 25px 20px 0}
.index-icon6{width:28px;height: 28px;display: block;background-position:0 -118px;float: left;margin: 25px 20px 0}
.index-icon7{width:28px;height: 28px;display: block;background-position:0 -146px;float: left;margin: 25px 20px 0}
.index-icon8{width:28px;height: 28px;display: block;background-position:0 -170px;float: left;margin: 22px 20px 0}
.index-icon9{width:28px;height: 28px;display: block;background-position:0 -201px;float: left;margin: 27px 20px 0}
.nav-slide-down .index-icon10{width:28px;height: 28px;display: block;background-position:0 -201px;float: left;margin: 27px 20px 0}

.index-warp1{padding-top: 10px }
.slideBox{height: 370px;position: relative;z-index: 2;width: 840px;/* margin-left: 215px; */}
.slideBox .bd{width: 625px;float: right;height:370px}
.slideBox .bd ul li{height: 370px;width: 625px}
.slideBox .bd ul li a{height: 370px!important;width: 625px;display: block;}
.slideBox .hd{position: absolute;top: 0px;width: 215px;height: 370px;}
/* .slideBox .hd ul li{display: inline-block;width:30px;height: 5px;background-color: #38bca4;text-align: center;margin-right: 10px;cursor: pointer;line-height: 9999px; overflow: hidden}
.slideBox .hd ul li:hover,.slideBox .hd ul li.on{background-color: #ff7d7a;} */
.slideBox .hd ul{margin-top: -10px}
.slideBox .hd ul li{width: 200px;height: 75px;line-height: 75px;border:1px solid #e6e6e6;border-top: none;border-bottom: 1px dashed #e6e6e6;cursor: pointer;}
.slideBox .hd ul li:last-child{border-bottom: 1px solid #e6e6e6!important}
.slideBox .hd ul .on{background-color: #eee}
.slideBox .hd ul .on a{color: #38bca4}

/* .slideBox{height: 370px;position: relative;overflow: hidden;z-index: 2;width: 625px;margin-left: 215px;}
.slideBox .bd ul li{height: 370px;width: 625px}
.slideBox .hd{position: absolute;bottom: 15px;text-align: center;width: 100%}
.slideBox .hd ul li{display: inline-block;width:30px;height: 5px;background-color: #38bca4;text-align: center;margin-right: 10px;cursor: pointer;line-height: 9999px; overflow: hidden}
.slideBox .hd ul li:hover,.slideBox .hd ul li.on{background-color: #ff7d7a;} */
.index-warp1-right{margin-left: 10px;width: 250px}
.index-warp1-right .login .left{background:url(login-bg.png) no-repeat;width:125px;height: 50px;float: left }
.index-warp1-right .login .login-left{background-position: 0 0}
.index-warp1-right .login .reg-left{background-position: -125px -52px}
.index-warp1-right .login .login-left:hover{background-position: 0 -52px}
.index-warp1-right .login .reg-left:hover{background-position: -125px 0px}
.index-warp1-right ul li{height: 32px;line-height: 32px;border-bottom: #e0e0e0 1px solid;background-color: #f2f2f2;margin-bottom: 1px}
.index-warp1-right ul li span{display: block;float: left;width:30px;text-align: center;font-family: 'simsun' ;font-size: 12px}
.index-warp1-right ul li a{font-size: 12px;line-height: 32px;display: block;}
.index-warp1-right ul li:hover span,.index-warp1-right ul li:hover a{color: #38bca4}
.index-news{margin-top: 10px}
.index-news a:first-child{display: block;height: 166px}
.index-news p{background-color: #f0f0f0;overflow: hidden;height: 36px;line-height: 36px;padding-left: 10px}

.index-warp2{margin-top: 10px;position: relative;}
.index-warp2-left{width: 201px;height:200px;background: url(shizi.png) center center no-repeat  #62dec7; }
.index-warp2-left a{display: block;height: 100%;width: 100%}
.index-warp2-right{height: 200px;overflow: hidden;width: 1100px;}
.index-warp2-right ul{width: 110%;height: 200px;zoom:1}
.index-warp2-right ul li{float: left;margin-right:16px;position: relative;height: 200px;overflow: hidden;width: 170px}
.index-warp2-right ul li img{-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;display: block}
.index-warp2-right ul li p{position: absolute;bottom: 0px;background-color:#000;width: 100%;text-align: center;color: #fff;height: 32px;line-height: 32px;background: url(black.png) repeat; }
.index-warp2-right ul li:hover img{transform-origin: center center 0px;transform: scale(1.1, 1.1);}
.index-warp2 .hd{}
.index-warp2 .btn{display: block;width: 25px;height: 50px;background: url(black.png);color: #fff;font-size: 24px;font-family: 'simsun';line-height: 50px;text-align: center;cursor: pointer;}
.index-warp2  .prev{left:0px;top: 62px;position: absolute;z-index: 9}
.index-warp2  .next{right: 0px;top: 62px;position: absolute;z-index: 9}
.common-float{margin-top:55px;background-color: #9bddd1;height:40px;}
.index-icon10{display: block;width:28px;height: 40px ;background-position:-39px -57px;float: left }
.index-icon11{display: block;width:28px;height: 40px ;background-position:-39px -90px;float: left }
.index-tel span{display: block;float: left;line-height: 40px;height: 40px;color: #fff;font-size: 18px;width:330px}
.index-qq span{display: block;float: left;line-height: 40px;height: 40px;color: #fff;font-size: 18px;}
.index-qq a{display: block;width:80px;height: 24px;line-height: 24px;background-color: #ff7d7a;color: #fff;text-align: center;border-radius: 3px ;float: left;margin-top: 8px;margin-left: 10px}
.qq1 a{margin-right: 175px}
.close{display: block;height:25px;width: 25px;background-color: #659088;color: #fff ;text-align: center;line-height: 25px;margin-top: 8px;cursor: pointer;}

/*2017.3.6*/
.index-warp3 h2{float: left;font-weight: bold;line-height: 40px;}
.index-warp3 .index-ssyd{ width:450px; height: 40px; overflow:hidden; position:relative; float: left;padding: 0 37px 0 15px;margin-top: 4px;}
.index-ssyd .hd{position: absolute;width: 31px; height:30px; background:url(home_newsbtn.png) 0 0 no-repeat; display: block;right: 0px;top:2px; }
.index-ssyd .hd a{cursor: pointer;overflow: hidden;display: block;height: 15px;line-height: 0px;font-size: 0px;text-indent: -9999em;}
.index-ssyd .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; }
.index-ssyd .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.index-ssyd .hd ul li.on{ background-position:0 0; }
.index-ssyd .bd{ padding: 4px;  }
.index-ssyd .infoList li{ height:24px; line-height:24px;   }
.index-ssyd .infoList li .date{ float:right; color:#999;  }
/*end*/


.foot{background-color: #444546;color: #fff;padding: 15px 0;text-align: center;margin-top: 10px}
.foot a{color: #fff;padding: 0 8px}


.neiye-warp{height: 380px;display: none}
/* mingshi */
.mingshi{margin-top: 30px}
.mingshi-list{border:1px solid #e6e6e6;float: left;width: 49%;margin-bottom: 25px}
.oushu{border-left:none;}
.mingshi-list-right{width:313px;float: left;margin-left: 15px;margin-top: 8px}
.mingshi-list img{float: left;padding:13px;width: 170px;height: 200px}
.mingshi-list-right h1 a{color: #49b3c8;font-size: 18px}
.mingshi-list-right p {margin-top: 15px}
.mingshi-list-right p:hover a{color: #5c5b5b;text-decoration: underline;}
.mingshi-list-zixun{height:50px;border-top: 1px solid #e6e6e6}
.mingshi-list-zixun a{display: block;width: 105px;height: 34px;border-radius: 5px;background-color: #ff7d7a;color: #fff;text-align: center;line-height: 34px;float: right;margin-right: 15px;margin-top: 8px}
.mingshi-list-zixun p{width:70%;float: left;padding-left: 13px;font-size: 16px;color: #49b3c8;line-height: 50px}

/* 详情页 */
.typename{height: 44px;line-height: 44px;}
.typename a{line-height: 44px; }
.viewpage{width:1100px;margin:0 auto;padding:0px 0}
/* .viewpage p{text-indent: 2em;margin-bottom: 1em} */
.viewpage-left{float:left;width:790px}
.viewpage-right{float:right;width:280px}
.viewpage-box{border:1px solid #ccc;padding:15px;background:#fff;}
.viewpage-box .viewpage-title{text-align:center;font-size:24px;line-height:32px;padding:20px 30px 10px 30px ;display:block;}
.viewpage-info{text-align:left;color:#999;border-bottom:1px solid #e6e6e6;padding-bottom:5px;font-size: 12px;margin-top: 15px}
.viewpage-info a{color:#999;}
.viewpage-info2{border-top: 1px dashed #e6e6e6;border-bottom: 1px dashed #e6e6e6;margin-top: 10px;background-color: #fff;padding:3px }
.viewpage-info2 p{background-color: #f6f9fe;font-size: 12px;color: #325d94}
.viewpage-body-right img{display:block;margin-bottom:6px;background:url(loading.gif) center center no-repeat;max-width:540px;height:auto;}
.viewpage-body-right object{max-width: 540px!important;max-height: 300px!important}
.viewpage-body{line-height:2em;padding:20px 0 70px 0;font-size:18px;min-height:460px;border-bottom:1px solid #e6e6e6;position:relative;color: #000;}
.viewpage-body img{max-width: 758px;height: auto}
.viewpage-body-left{width: 185px;border-right: 1px solid #e6e6e6;float: left;height: 500px}
.viewpage-body-right{width: 540px;float: left;margin-left: 25px}
.viewpage-body-right p,.viewpage-body-right div{margin-bottom:14px;font-size:14px}
.viewpage-body a{color:#38bca4}
.viewpage-link {padding:10px 0;}
.viewpage-link li {font-size:14px;width: 50%;}
#plist1{float:left;}
#plist2{float: right;text-align: right}
.viewpage-link a{font-size:14px;color:#999}
.viewpage-link a:hover{color:#38bca4}
.viewpage .bdsharebuttonbox{position:absolute;bottom:5px;right:10px}
.viewpage-otherlist{background:#fafafa;float:left;width:370px;padding:4px 8px;border:1px solid #ccc;margin-top:20px;border-radius: 3px;display: none}
.viewpage-otherlist .hd{height:32px;line-height:32px;border-bottom:1px solid #ccc;font-size:16px;color:#38bca4;font-weight:bold;padding-left:5px}
.viewpage-otherlist ul{padding:6px 0}
.viewpage-otherlist li{line-height:28px;height:28px;background:url(download-dian.png) 5px center no-repeat;padding-left:16px;overflow:hidden;word-spacing:now;text-overflow:ellipsis}
.viewpage-otherlist li a{font-size:14px}


.viewpage-box p{text-indent: 2em;margin-bottom: 1em}
.viewpage-box div{max-width: 100%;}
.viewpage table{max-width: 100%;width: 100%!important}
.viewpage table.tableforshow{border:0!important;border-collapse:collapse!important;border-bottom:1px solid #CCCCCC!important;border-right:1px solid #CCCCCC!important;margin-bottom:24px!important;width:100%;font:inherit}
.viewpage table.tableforshow p,.viewpage table.tableforshow div,.viewpage table p{margin-bottom:0!important;text-indent: 0px!important;}
.viewpage table.tableforshow th,.viewpage table.tableforshow td{border:0!important;border-left:1px solid #CCCCCC!important;border-top:1px solid #CCCCCC!important;color:#333333;padding:0.5em!important;margin:0!important;font:inherit}
.viewpage table.tableforshow th{background-color:#E8F6FF!important;}  
/* .viewpage table.tableforshow tr:hover{background-color:#F2F7FB!important;transition:all 0.6s}  */
.viewpage table.tableforshow caption {text-align:center;font-size:14px;font-weight:bold;line-height:1.8em}
.viewpage table.ghbs tr:nth-child(odd){ background: #f7f7f7; }
.viewpage table.ghbs tr:nth-child(even){ background: #fff; }


/* 详情页右侧 */
.sidebar-textlist{border:1px solid #ccc;border-radius:4px}
.sidebar-textlist .hd{border-bottom:1px solid #ccc;height:32px;line-height:32px;padding-left:10px;font-size:14px;font-weight:bold;color:#38bca4}
.sidebar-textlist ul{padding:0 10px}
.sidebar-textlist li{border-bottom:1px solid #ddd;height:40px;line-height:40px;overflow:hidden;word-spacing:nowrap;text-overflow:ellipsis;position:relative;padding-left:20px}
.sidebar-textlist li:last-child{border-bottom:none}
.sidebar-textlist li i{float:left;width:15px;height:15px;line-height:15px;background:#38bca4;display:block;text-align:center;color:#fff;position:absolute;top:12px;left:0px}
.sidebar-textlist li i.hui{background:#ccc;}
.sidebar-banner{padding-bottom:10px;display:block}
.sidebar-banner img{width:280px}


.sidebar-piclist{border:1px solid #ccc;border-radius:4px}
.sidebar-piclist .hd{border-bottom:1px solid #ccc;height:32px;line-height:32px;padding-left:10px;font-size:14px;font-weight:bold;color:#38bca4}
.sidebar-piclist ul{width:380px;padding:10px 0 0 7px}
.sidebar-piclist li{width:126px;float:left;height:125px;position:relative;margin-right:10px}
.sidebar-piclist .litpic{width:120px;height:70px;display:block;border:1px solid #ccc;padding:2px;}
.sidebar-piclist .litpic img{width:120px;height:70px;background:url(loading.gif) center center no-repeat}
.sidebar-piclist .title{font-size:12px;line-height:18px;max-height:36px;padding:2px 3px 2px 3px;overflow:hidden}
.sidebar-piclist li:hover a{color:#cc0000;}

/* 课程中心 */
.kecheng{margin-top: 35px;overflow: hidden}

.kecheng-common-typename{background: url(typename-bg.jpg) no-repeat center bottom;overflow: hidden}
.kecheng-common-typename p{width: 50%;float: left;color: #38bca4;font-size: 18px;height: 42px;line-height: 42px}
.kecheng-common-typename p i{width: 30px;height: 30px;display: block;background: url(index-icon.png) no-repeat;float: left;margin-top: 5px;margin-right:5px }
#typename1 p i{background-position:0 -89px }
#typename2 p i{background-position:0 -118px;}
#typename3 p i{background-position:0 -144px;}
#typename4 p i{background-position:0 -170px;}
#typename5 p i{background-position:0 -198px; }
.kecheng-common-typename a{display: block;float: right;width: 25px;height: 25px;background: url(kecheng.png);margin-top: 8px}
.kecheng-list{margin-bottom: 30px}
.kecheng-list ul{width: 105%;margin-top: 25px}
.kecheng-list ul li{float: left;margin-right: 25px;text-align: center}



/* kecheng-list */
.kecheng-left{width:800px;float: left}
.kecheng-list2{width:800px;border:1px solid #e6e6e6;height:196px;margin-bottom: 25px;background-color:#fafafa  }
.kecheng-list2 .kecheng-list-pic{height: 208px;background: url(kecheng-list-bg.png) no-repeat center center;margin-top: -11px;width:306px;float: left}
.kecheng-list2 .kecheng-list-pic img{margin-top: 24px;margin-left: 18px}
.kecheng-list2 .kecheng-list-text{width: 470px;float: left;margin-left:10px;margin-top: 15px }
.kecheng-list2 .kecheng-list-text div span{display: block;width: 100px;float: right;text-align: right;}
.kecheng-list2 .kecheng-list-text div a{color: #5c5b5b;font-size: 18px}
.kecheng-list2 .kecheng-list-text .summary{margin-top: 10px;display: block}
.zixun{display: block;float: right;text-align: center;width: 90px;height: 32px;line-height: 32px;border:1px solid #38bca4;background-color: #f3f3f3;color: #38bca4;margin-top: 10px}
.zixun:hover{background-color: #38bca4;color: #fff}

/* 课程详情页 */
/*switch组件*/	
.shiting-contant .switch-content{width:815px;padding-top:20px;font-size:12px;line-height:26px;color:#666;letter-spacing: 1px;position: relative;}
.shiting-contant .switch-content  h2 { font-size: 24px; color: #666; }
.shiting-contant .switch-content .introduce { padding:15px 0;text-indent:2em;}
.shiting-contant .switch-content .switch-nav { height:39px;position: relative;}
.shiting-contant .switch-content .switch-tab {width:815px;border-bottom: 1px solid #C9C9C9;background-color: white; z-index: 2;padding-top: 4px;height:36px;}
.shiting-contant .switch-content .switch-tab li { float: left; margin-right: 5px; text-align: center;display:inline;_margin-bottom:-1px;z-index:3;}
.shiting-contant .switch-content .switch-tab li a { line-height: 36px; height: 36px; border-right: 1px solid #C9C9C9; border-top: 1px solid #C9C9C9;border-left: 1px solid #C9C9C9;padding: 0 31px;  color: #666; font-size: 14px;display:inline-block;letter-spacing: 0px;}
.shiting-contant .switch-content .switch-tab li a:hover{background-color: #EFEFEF;text-decoration:none;}
.shiting-contant .switch-content .switch-tab li.active a { border-top:2px solid #38bca4; background-color: white; border-right: 1px solid #C9C9C9;border-left: 1px solid #C9C9C9; font-weight: bold;height:35px; _font-weight: normal; _margin-bottom:-1px;_position:relative;_z-index:3;color: #38BCA4}
.shiting-contant .switch-content .switch-tab li.active a:hover{background-color:white;}
.shiting-contant .switch-content .fixed{position: fixed; top:0px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop-350));}
.shiting-contant .switch-content .tab-content{padding-top:15px;}
/* .switch-content .tab-content img{max-width:1100px;height: auto} */
.shiting-contant .switch-content .tab-content .tab-panel { padding:25px 0px 0px; margin-bottom:40px;  }
.shiting-contant .switch-content .tab-content .tab-panel h2 { height: 43px; line-height: 43px;  font-size: 22px; background: url(kecheng-title-bg.png) no-repeat center center;text-align: center;color: #fff;margin-bottom: 25px }
.shiting-contant .switch-content .tab-content .tab-panel h3 { margin-top: 10px; line-height: 26px; font-size: 16px; border-bottom: 1px solid #EFEFEF; margin-bottom:10px}
.shiting-contant .switch-content .tab-content .tab-panel h3 span { display: -moz-inline-stack; display: inline-block; vertical-align: middle; zoom: 1; margin-bottom: -1px; border-bottom: 2px solid #666; color: #333; }



.kecheng-contant .switch-content{width:1100px;padding-top:20px;font-size:12px;line-height:26px;color:#666;letter-spacing: 1px;}
.kecheng-contant .switch-content  h2 { font-size: 24px; color: #666; }
.kecheng-contant .switch-content .introduce { padding:15px 0;text-indent:2em;}
.kecheng-contant .switch-content .switch-nav { height:39px;position: relative;}
.kecheng-contant .switch-content .switch-tab {width:1100px;border-bottom: 1px solid #C9C9C9;background-color: white; z-index: 2;padding-top: 4px;height:36px;}
.kecheng-contant .switch-content .switch-tab li { float: left; margin-right: 5px; text-align: center;display:inline;_margin-bottom:-1px;z-index:3;}
.kecheng-contant .switch-content .switch-tab li a { line-height: 36px; height: 36px; border-right: 1px solid #C9C9C9; border-top: 1px solid #C9C9C9;border-left: 1px solid #C9C9C9;padding: 0 31px;  color: #666; font-size: 14px;display:inline-block;letter-spacing: 0px;}
.kecheng-contant .switch-content .switch-tab li a:hover{background-color: #EFEFEF;text-decoration:none;}
.kecheng-contant .switch-content .switch-tab li.active a { border-top:2px solid #38bca4; background-color: white; border-right: 1px solid #C9C9C9;border-left: 1px solid #C9C9C9; font-weight: bold;height:35px; _font-weight: normal; _margin-bottom:-1px;_position:relative;_z-index:3;color: #38BCA4}
.kecheng-contant .switch-content .switch-tab li.active a:hover{background-color:white;}
.kecheng-contant .switch-content .fixed{position: fixed; top:0px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop-350));}
.kecheng-contant .switch-content .tab-content{padding-top:15px;}
/* .switch-content .tab-content img{max-width:1100px;height: auto} */
.kecheng-contant .switch-content .tab-content .tab-panel { padding:25px 0px 0px; margin-bottom:40px;  }
.kecheng-contant .switch-content .tab-content .tab-panel h2 { height: 43px; line-height: 43px;  font-size: 22px; background: url(kecheng-title-bg.png) no-repeat center center;text-align: center;color: #fff;margin-bottom: 25px }
.kecheng-contant .switch-content .tab-content .tab-panel h3 { margin-top: 10px; line-height: 26px; font-size: 16px; border-bottom: 1px solid #EFEFEF; margin-bottom:10px}
.kecheng-contant .switch-content .tab-content .tab-panel h3 span { display: -moz-inline-stack; display: inline-block; vertical-align: middle; zoom: 1; margin-bottom: -1px; border-bottom: 2px solid #666; color: #333; }





#dxal{overflow: hidden}
#dxal ul{width: 105%}
#dxal ul li{float: left;margin-right: 24px}
#fwlc{overflow: hidden}
#fwlc ul{width: 105%}
#fwlc ul li{float: left;margin-right: 61px;position: relative;height: 200px}
.shiting-contant #fwlc ul li{float: left;margin-right: 43px;position: relative;height: 200px}
#fwlc ul li p{position: absolute;bottom: 0px;text-align: center;color: #fff;width: 100%;background-color: #000;opacity: .5}


/*typename*/

.common-typename{height: 52px;background-color: #f3f3f3;margin-bottom: 25px;}
.common-typename span{display: block;width: 152px;height:52px;line-height:52px;background: url(type-bg.png) no-repeat center center;float: left;color: #fff;text-align: center;font-size: 16px;margin-right: 20px;}
.common-typename ul li{float: left;margin-right: 20px;}
.common-typename ul li a{display: block;padding: 0 15px;line-height: 32px;margin-top: 10px;}
.common-typename ul li a:hover,.common-typename ul  .active a{background-color: #ff7d7a;border-radius: 5px;color: #fff;}
/*公考资讯*/
.zixun-left{width:800px;float: left}
.zixun-list {padding: 22px;border: 1px solid #e6e6e6;background-color: #fafafa;margin-bottom: 25px;height: 145px;}
.zixun-list h3 a{font-size: 18px;color: #38BCA4;}
.zixun-list p{margin: 15px 0;}
.zixun-list div a.more{display: block;width: 90px;height: 32px;line-height: 32px;background-color: #fafafa;color: #38BCA4;float: right;text-align: center;border: 1px solid #38BCA4;}
.zixun-list div a.more:hover{background-color: #38BCA4;color: #fff;}

/*xiazai*/
.download-left{width:800px;float: left}
.download-left .download-list {margin-bottom: 50px;}
.download-left .download-list li{border-bottom: 1px dashed #e6e6e6;background: url(download-dian.png) no-repeat 0px center;padding-left: 15px;height: 38px;line-height: 38px;}

.download-left .download-list li span{float: right;}
.download-list {margin-bottom: 50px;}
.download-list li{border-bottom: 1px dashed #e6e6e6;background: url(download-dian.png) no-repeat 0px center;padding-left: 15px;height: 38px;line-height: 38px;}

.download-list li span{float: right;}
/* gongyi */
.gongyi-left{width: 800px;float: left;overflow: hidden}
.gongyi-left .gongyi-list{margin-bottom: 50px;width: 105%}
.gongyi-left .gongyi-list li{width: 257px;float: left;border: 1px solid #e6e6e6;margin-bottom: 25px;margin-right: 11px}
.gongyi-left .gongyi-list li div{width: 90%;margin: 0 auto}
.gongyi-left .gongyi-list li img{width: 257px;height: 165px}
.gongyi-left .gongyi-list li div h3 a{font-size: 16px;color: #38BCA4}
.gongyi-left .gongyi-list li div p{line-height: 24px;padding: 10px 0px 15px}

/* common-typename2 */
.common-typename2{width: 1100px;margin: 0 auto;}
.common-typename2 li{background-color: #38bca4;color: #fff;text-align: center;line-height: 50px}
.common-typename3{width: 1100px;margin: 0 auto;}
.common-typename3 li{color: #fff;text-align: center;line-height: 50px;width: 20%;float: left}
.common-typename3 li a{display: block;width: 100%;height: 100%}
.common-typename3 li a:hover,.common-typename3 li a.active{background-color: #38BCA4;color: #fff}
/* lianxiwoemn  */
.contact-read{margin: 25px auto}
.contact-ditu{padding-top: 25px;border-top: 1px solid #e6e6e6}
.contact-ditu ul li{width: 50%;float: left;margin-bottom: 12px}

/* huiyuan */
.huiyuan{margin: 50px auto;}
.huiyuan p,.huiyuan span{color: #b2b1b1;margin-bottom: 14px}

/* shiting */
.shiting-tuijian{height: 350px;background-color: #fafafa;margin-bottom: 50px}
.shiting-tuijian img{float: left}
.shiting-tuijian-right{float: left;width:505px;margin-left:30px;position: relative; height: 350px}
.shiting-tuijian-right h1 a{color: #5c5b5b;font-size: 22px;line-height:80px}
.shiting-tuijian-right p a{color: #b2b1b1}
.shiting-tuijian-right a.more{width:90px;height: 32px;border:1px solid #49b3c8;color: #49b3c8;text-align: center;line-height: 32px;display: block;position: absolute;bottom: 24px;left: 0px }
.shiting-tuijian-right a.more:hover{background-color: #49b3c8;color: #fff}
.shiting-tuijian-right span{position: absolute;right: 0px;bottom: 30px;}

.shiting-list{overflow: hidden}
.shiting-list ul{width: 105%;margin-bottom: 35px}
.shiting-list ul li{width: 257px;margin-bottom: 35px;float: left;margin-right: 24px}
.shiting-list ul li img{width: 257px;height: 165px}

.shiting-contant .right h1{line-height: 80px;color: #38BCA4;font-size: 18px}
.shiting-contant .right li{margin-bottom: 25px}
.shiting-top .right{width:440px;height: 360px;position: relative;padding-top: 25px}
.shiting-top .right h1{font-size:22px;color: #5c5b5b }
.shiting-top .right h2{color: #ff7d7a }
.shiting-top .right .right2 p:first-child{color: #5c5b5b}
.shiting-top .right .right2 p{color: #b2b1b1;padding-top: 15px}
.shiting-top .right .more{display: block;width: 90px;height: 32px;line-height: 32px;color: #38BCA4;border:1px solid #38BCA4;text-align: center;margin-top: 50px;margin-bottom: 35px}
.shiting-top .right .more:hover{color: #fff;background-color: #38BCA4}
/* 
.form{width:430px;height: 510px;background-color: #ffffff}
.form input{border:1px solid #dbdbdb;border-radius: 5px;padding-left: 25px;height: 38px;line-height: 38px}
#username{background: url(tubiao.png) no-repeat 0 0;}
#password{background: url(tubiao.png) no-repeat 0 -38px;}
 */</pre></body></html>